environmental certificate - Français Anglais Dictionnaire